
#函数中定义的函数，也是可以使用外部函数的变量的。因此，满足了函数读取了其他函数局部变量的这一条件，他们因此构成了闭包。
def func2():
    a2 = 200 #1
    # 此时的a2为函数func2的局部变量
    # 局部变量a2可以被func2函数中定义的内部函数所读取
    def func1(): #2
        print(a2) #5
    return func1 #3

if __name__ == "__main__":
    func2()()  #4 #6
